242422
3071921
1065623
1079546
298140
624562
1102918
196423
1341520
192792
431915
468698
794312
886871
822147
910949
1018724
832610
574505
57952
103987
616377
299284
553842